async function login(username, password) {
    try {
        const response = await fetch('http://localhost:8080/login', {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json'
            },
            body: JSON.stringify({ username, password })
        });

        if (response.ok) {
            const result = await response.json();
            console.log('Login successful:', result);
        } else {
            console.error('Login failed:', response.statusText);
        }
    } catch (error) {
        console.error('Error:', error);
    }
}






// fetch('http://localhost:8080/api/data', {
//     method: 'POST', // 请求方法
//     headers: {
//         'Content-Type': 'application/json' // 请求头
//     },
//     body: JSON.stringify({
//         key: 'value' // 请求体
//     })
// })
// .then(response => response.json())
// .then(data => console.log(data))
// .catch(error => console.error('Error:', error));